Home
Manglish
English listing
Malayalam listing
വലുപ്പമുള്ള ഒരു തരം തവള - meaning in english
നാമം (Noun)
Bullfrog